//
// Created by Scave on 2023/11/13.
//

#ifndef RIDER3D_SHADER_H
#define RIDER3D_SHADER_H

#if (defined(IOS) || defined(MACOS))

#include "metal/vs_minimum.h"
#include "metal/fs_minimum.h"
#include "metal/vs_standard.h"
#include "metal/fs_standard.h"
#include "metal/vs_instancing.h"
#include "metal/fs_instancing.h"

#elif (defined(WINDOWS))

#include "hlsl/vs_minimum.h"
#include "hlsl/fs_minimum.h"
#include "hlsl/vs_standard.h"
#include "hlsl/fs_standard.h"

#else

#include "glsl/vs_minimum.h"
#include "glsl/fs_minimum.h"
#include "glsl/vs_standard.h"
#include "glsl/fs_standard.h"

#endif

#endif //RIDER3D_SHADER_H
